using System;

namespace CAF.LanguageSetting
{
    public class Pur_Supplier_Info : CYQ.Data.Orm.OrmBase
    {
        public Pur_Supplier_Info()
        {
            base.SetInit(this, "Pur_Supplier_Info", "cafwx");
        }
        public Guid SupplierID { get; set; }
        public string GSDB { get; set; }
        public string SupplierShotNameCN { get; set; }
        public string SupplierShotNameEN { get; set; }
        public string SupplierNameCN { get; set; }
        public string SupplierNameEN { get; set; }
        public int DutyGroup { get; set; }
        public int SystemGroup { get; set; }
        public int EnterpriseProperty { get; set; }
        public string IsVolkswagenMating { get; set; }
        public string IsHondaMating { get; set; }
        public string IsGMMating { get; set; }
        public string IsOEMMating { get; set; }
        public string AddressCN { get; set; }
        public string AddressEN { get; set; }
        public string Region { get; set; }
        public int ClassifyLabel { get; set; }
        public int RelateEnterprise { get; set; }
        public string FordFSS { get; set; }
        public string IsQ1Authentication { get; set; }
        public string QualitySystemAuthentication { get; set; }
        public string IsC3PTrain { get; set; }
        public string C3PCertificateNo { get; set; }
        public string Is_CFMA_FSS { get; set; }
        public string Is_MSDS { get; set; }
        public string IsChemicalRisk { get; set; }
        public string PostCode { get; set; }
        public string OurBankCN { get; set; }
        public string OurBankEN { get; set; }
        public string BankAccount { get; set; }
        public string RegisteredNo { get; set; }
        public string ParentCompany { get; set; }
        public string Corporate { get; set; }
        public string IsFordRimConstruction { get; set; }
        public string IsExportPart { get; set; }
        public string IsProductbility { get; set; }
        public string IsNJShare { get; set; }
        public int EnterprisePeopleNum { get; set; }
        public string IsAcceptPPGTC { get; set; }
        public string ResponsibleBuyer { get; set; }
        public DateTime TurnOfficialDate { get; set; }
        public int ProductSupplyStatus { get; set; }
        public int MaterialSupplyStatus { get; set; }
        public int OrginalProvideProjID { get; set; }
        public DateTime created_at { get; set; }
        public string created_by { get; set; }
        public DateTime modified_at { get; set; }
        public string modified_by { get; set; }
        public Byte status { get; set; }
        public Byte Type { get; set; }
        public bool IsFinal { get; set; }
        public int SupplierType { get; set; }
        public Guid ETrackerRecomID { get; set; }
        public Guid ETrackerRecomSupplierID { get; set; }
        public string Contact { get; set; }
        public string Email { get; set; }
        public string Telphone { get; set; }
        public string Mobile { get; set; }
        public string OtherEmail { get; set; }
        public bool CafspProtocol { get; set; }
        public bool CafspSecurityProtocol { get; set; }
    }
}
